shadow meaning - Turkish English Dictionary